
/*主体样式*/

.Map{
	width: 100%;
	margin: 20px 0;
}
#l-map {
	width:100%; 
	height:500px;
	overflow: hidden;
}
.resultBox{
	position: relative;
}
#result{
	width:90px;
	position: absolute;
	top: 0;
	left: 6%;
}
li{
	line-height:28px;
}
.cityList{
	height: 320px;
	/*width:372px;*/
	overflow-y:auto;
}
.sel_container{
	z-index:9999;
	font-size:12px;
	position:absolute;
	right:0px;
	top:0px;
	width:140px;
	background:rgba(255,255,255,0.8);
	height:30px;
	line-height:30px;
	padding:5px;
}
.map_popup {
	position: absolute;
	z-index: 200000;
	width: 382px;
	height: 344px;
	right:0px;
	top:40px;
}
.map_popup .popup_main { 
	background:#fff;
	border: 1px solid #8BA4D8;
	height: 100%;
	overflow: hidden;
	position: absolute;
	width: 100%;
	z-index: 2;
}
.map_popup .title {
	background: url("http://map.baidu.com/img/popup_title.gif") repeat scroll 0 0 transparent;
	color: #6688CC;
	font-weight: bold;
	height: 24px;
	line-height: 25px;
	padding-left: 7px;
}
.map_popup button {
	background: url("http://map.baidu.com/img/popup_close.gif") no-repeat scroll 0 0 transparent;
	cursor: pointer;
	height: 12px;
	position: absolute;
	right: 4px;
	top: 6px;
	width: 12px;
}	
 .BMap_cpyCtrl,.BMap_noprint,.anchorBL{
 	display: none;
 }
 .disText{
 	margin-bottom: 20px;
 }
.titleBg{
	width: 100%;
	font-size: 16px;
	color: #138bc5;
	line-height: 36px;
	padding-left: 9px;
	background: url(../img/titleBg.png) repeat-x;
}
.introduceText p{
	font-size: 14px;
	line-height: 30px;
}
.introduceText em{
	
	font-style: normal;
	font-weight: bold;
}
.textIndent{
	text-indent: 2em;
}
@media only screen and (max-width: 767px) {
	#l-map {
		height:300px;
		overflow: hidden;
	}
}